package com.op.parcel.manage.modules.sys.wrapper;

import com.op.parcel.boot.support.BaseEntityWrapper;
import com.op.parcel.manage.modules.sys.entity.RolePermission;
import com.op.parcel.manage.modules.sys.vo.RolePermissionVO;
import lombok.AllArgsConstructor;
import org.springframework.beans.BeanUtils;

/**
 * 包装类,返回视图层所需的字段
 *
 * @author xuan
 * @since 2019-01-09
 */
@AllArgsConstructor
public class RolePermissionWrapper extends BaseEntityWrapper<RolePermission, RolePermissionVO> {

	@Override
	public RolePermissionVO entityVO(RolePermission rolePermission) {
		RolePermissionVO rolePermissionTarget = new RolePermissionVO();
		BeanUtils.copyProperties(rolePermission, rolePermissionTarget);
		return rolePermissionTarget;
	}

}
